昨天有談到 Div 區塊 是怎麼寫出來的之後,今天就要來談談 CSS
簡單來說就是可以美化我們畫面,讓我們的畫面可以更讓人賞心悅目
Class 可以解釋為 名子
每個人的名子不一樣,當別人在叫你的時候你才會知道是在叫你
如果今天班上同學全都叫做王小明,當老師今天叫王小明起立時,全班就都會一起站起來。
所以Class也是一樣,
當我們今天沒有為我們的 Div 命名的時候,你會發現我們做設定的時候,所有的div都會一起被修改掉
所以我們在使用CSS時,要讓CSS知道我們是要對誰做設定
所以我先隨便設一個 Div 他的 Class名稱叫做 banner
<div class="banner">
     <h2>我是區域1</h2>
</div>
那我們要單獨對這個 Div 去做設定的時候,要這樣寫,
-->  . + Class名稱+{     }
<style>
    .banner{
        /*寫在這裡面的程式碼,會讓CSS知道我是單獨對banner做設定*/
    }
</style>
在介紹該怎麼寫之前要先來介紹 Style標籤
style 用來設定 HTML 文件的樣式,在 style 裡面你可以寫 CSS 來排版
而通常在寫CSS的時候都會把 CSS 放在 head 裡面,也就是像下面這樣
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>    
    
    <style>
        .banner{
            /*寫在這裡面的程式碼,會讓CSS知道我是單獨對banner做設定*/
        }
    </style>
</head>
<body>
</body>
</html>
撰寫小撇步 : w + 數字 後按下 Tab
例如 : w100 + Tab 會自動產生 width: 100px;
<style>
    .banner{
        width: 100px;
    }
</style>
撰寫小撇步 : w + 數字 後按下 Tab
例如 : h100 + Tab 會自動產生 height: 100px;
<style>
    .banner{
        height: 100px;
    }    
</style>
-->系統預設為 #fff 白色,若要其他顏色可以修改 #fff 去做變更
撰寫小撇步 : bgc 後按下 Tab
例如 : bgc + Tab 會自動產生 background-color: #fff;
<style>
    .banner{
        background-color: #fff;
    }    
</style>
在此附上色碼表https://www.toodoo.com/db/color.html
border :   3px      solid    #fff   ;
border :   ( 大小    樣式     顏色 ) ;
<style>
    .banner{
        border: 2px solid #000;
    }    
</style>
附上其他邊框樣式
| 樣式 | 顯示結果 | 
|---|---|
| solid | 實線 | 
| double | 雙線 | 
| dashed | 虛線 | 
| dotted | 點線 | 
| groove | 凹線 | 
| ridge | 凸線 | 
| inset | 嵌入線 | 
| outset | 浮出線 | 
大家可以試著去修改看看昨天的程式碼,試著玩玩看
(不囉嗦,先附上昨天的程式碼)
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .banner1{
            width: 300px;
            height: 200px;
            border: 2px solid #000;
        }
        .banner{
            display: inline-block;
            background-color: rgb(158, 255, 2);
            width: 100px;
            height: 100px;
        }
        .banner1 h2{
            font-size: 20px;
        }
        .banner2{
            display: inline-block;
            background-color: rgb(158, 255, 2);
            width: 100px;
            height: 100px;
        }
    </style>
</head>
<body>
    <div class="banner1">
        <h2>我是土地</h2>
        <div class="banner">
            <h2>我是區域1</h2>
        </div>
        <div class="banner2">
            <h2>我是區域2</h2>
        </div>
    </div>
</body>
</html>
明天再來講 display,我們鐵人賽Day5見!!